sweet made from almonds - Alemán Inglés Diccionario